@import '~element-ui/packages/theme-chalk/src/index';
/* 修改禁用框的字体色 */
.el-input.is-disabled .el-input__inner {
    color: #333!important;
}
.el-select{
    width: 100%;
}
#reset-container{
    .el-card{
        width: 1000px;
        margin: 0 auto;
        margin-top: 50px;
        .el-card__header{
            text-align: center;
            span{
                font-size:22px;
            }
        }
        .el-card__body{
            padding:30px 30px 100px 30px
        }
        input{
            height:48px;
            background:#F7F4FB;
        }
        .el-input{
           text-align: center;
        }
        .center{
            text-align: center;
        }
        .stepBox{
            margin-bottom:80px;
        }
        .el-button--primary:hover{
            background: #0091d8a1;
            border-color: #0091d8a1;
        }
        .el-form{
            width:360px;
            margin:0 auto;
            margin-bottom:50px;
        }
        .step3 .el-form{
            width:420px;
            .el-form-item--small .el-form-item__content{
                width:320px;
            }
        }
    }
}

.headerStep{
    .el-step__title{
        font-size:14px;
    }
    .el-step__title.is-process{
        color:#C0C4CC;
        font-weight:initial
    }
    .el-step__icon-inner{
        color:#000;
    }
}


/* 企业管理详情 */
#enterPriseDetail{
    .tabClass{
        .el-tabs__header{
            background-color: #fff;
            padding: 10px 0px 0px;
        }
        .el-tabs__nav-wrap{
            padding: 0px 32px;
        }
        .el-tabs__item{
            font-size: 14px;
            color: rgba(7,7,7,0.60);
            letter-spacing: 0.22px;
        }
        .el-tabs__item.is-active{
            color: #FF9502;
            font-weight: 600;
        }
        .el-tabs__active-bar{
            height: 4px;
            background-color: #FF9502;
        }
    }
}
#FeeDetail .tabClass, .fee-tabClass{
    .el-tabs__header{
        background-color: transparent!important;
        padding: 0px!important;
        margin: 5px 25px 0px!important;
    }
    .el-tabs__nav-wrap{
        padding: 0px 2px!important;
    }
    .el-tabs__item{
        background: #D6D6D6!important;
        border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0px 0px;
        font-size: 14px;
        color: #FFFFFF!important;
        letter-spacing: 0.25px;
        text-align: center;
        padding: unset!important;
        width: 100px;
        margin-right: 5px;
    }
    .el-tabs__item.is-active{
        font-weight: 600;
        background: #FF9502!important;
        padding-left: unset!important;
    }
    .el-tabs__active-bar{
        // height: 4px;
        // background-color: #FF9502;
        display: none!important;
    }
}

#enterprise-manage .enterpriseName{
    .el-select .el-input__inner{
        cursor: text;
    }
}

#flowManage,
#addFlow,
#editFlow{
    .el-tag{
        border-radius: 25px!important;
        border: none!important;
        color: #4185FF!important;
        background-color: #EEF7FF!important;
    }
    .el-tag--danger {
        color: #F56C6C!important;
        background-color: rgba(245,108,108,0.1)!important;
    }
}

#signDetail .labelJsonDetail .el-form-item__content,#dataDetail .labelJsonDetail .el-form-item__content{
    white-space: normal;
    word-break: break-all;
    width: 400px;
}
#life-card{
    .el-tabs__header{
        background-color: #fff!important;
        border-bottom: none!important;
    }
    .el-tabs__item{
        padding: 0 5px;
        width: 100%;
        height: 15px;
        line-height: 15px;
        font-size: 16px;
        margin-left: 0px;
        margin-top: 0px;
        color: #E3E7EF;
        text-align: center;
        border-right: 1px solid #E3E7EF;
        border-left: 0px;
    }
    .el-tabs__item.is-active{
        // border-bottom:1px solid #3563C5;
        // background: #fff;
        color: #3563C5;
    }
}

.menu-expanded .el-scrollbar__wrap{
    overflow-x: hidden!important;
  }
.el-table {
    border-left:1px solid #d9d9d9 !important;
    border-right:1px solid #d9d9d9 !important;
    thead{
        color:#000;
        th{
            border-bottom:1px solid #d9d9d9 !important;
            border-top:1px solid #d9d9d9 !important;
            padding:6px 0;
            font-size: 13px;
        }
      }
}


.el-form-item--small .el-form-item__label{
    flex-shrink: 0;
}
.el-badge__content{
    background-color:$red;
    border:none;
}
.el-badge__content.is-fixed {
    top: 10px;
    right: 0;
}
